package review.interface_;

public class InterfacePolyParameter {
    public static void main(String[] args) {
//        接口的多态体现
//        接口类型的变量 ifO1可以指向 实现了IF接口类的对象实例
        IF if01 = new Monster();
        if01 = new Car();

//        继承体现的多态
//        父类类型的变量 a 可以指向继承AAA的子类的对象实例
        AAA a = new BBB();
        a = new CCC();
    }
}

interface IF {}
class Monster implements IF{}
class Car implements IF{}

class AAA{

}

class BBB extends AAA {}
class CCC extends AAA {}
